I highly recommend this condo. It is exactly as described and more, spacious, very well equipped, amazing views from almost everywhere. The beach is perfect, great for swimming, surfing and snorkeling, and is so close you can easily run back and grab what you need while enjoying the beach. Plus we enjoyed the bars and restaurants at the resorts on both sides of the condo. We are already dreaming of our return visit!