Spacious condo equipped with everything a traveller would need. Amazing amenities, including a quiet beach, swimming pool, tennis courts, BBQs, shuffle board, and more. Conveniently located walking distance from shops and restaurants. Impressed by the cleanliness.