From accommodating our early arrival, to the arrangement of a late checkout, we could not have asked more. Our room was spotless, kitchen had everything we might need, and the water pressure in the shower could practically peel paint-just the way we like it. The courtyard was quiet, and we more or less had the pool to ourselves for the duration of our stay. Just a few steps to the shops & dining, a couple of blocks to a grocery store, and the beach only minutes away by foot as well. Perfect.