That sounds like possibly the same suite that I stayed in. Did it look out over the garden with a great view of the mountains beyond? I endorse your comments overall, especially about proximity to the road, the noise from which made lie-ins a bit difficult.

Friends had an unfortunate experience there with missing valuables from their room.