Condo was spacious clean with beautiful views and the beach right down stairs. It is close to restaurants, grocery shops and all other amenities. Our family had a great time and we would stay there again. Highly recommended.