Great location for restaurants, shopping and easy beach access, even for great snorkeling. Very thoughtful amenities for the beach and in the kitchen. Fantastic pool and very clean condo! We will definitely come back!