Absolutely perfect from start to finish! The condo itself was gorgeous and the location was even better. Walk to the pool and beach entrance was exactly as advertised (less than a minute), and the shops/mall and grocery store were about a 5 minute walk. Our only regret was that we didn't stay longer. Cliff was a super attentive host and everything was sparkling clean. We loved everything about our stay here and we will definitely be back!