Amazing stay at this place, beautiful setting, clean. Spa area is a bit small but doable if not many guests are using amenities. Staff was very nice and polite. Our room was a good size, comfortable. Location was amazing, short walk to everything: sights, shops, dining. Hotel has parking, very convenient overall.