Stayed both in the Mexican Suite (separate beds, not ideal for a couple), and in a traditional "double" room on the first floor, both up a flight of steps. Despite being much smaller, we liked the traditional "double" more, mainly because of the nice little South-facing balcony and gorgeous view. Beds were very comfortable, but the bathroom in the smaller room was only of average standard, although adequate and functional. Cleanliness was fine. We really enjoyed breakfast out on the patio, French style, with a good selection of breads and rolls, cheeses, yogurt, coffee, tea, juices, etc. We found the private parking lot rather cramped, and many times full by the time we returned to the hotel in the afternoon. Location right next to the center of town is excellent. The staff were all very friendly and service-oriented.