This condo was perfect for our vacation. We had 4 adults and a toddlers and were comfortable with enough room for the little one to run around. We all enjoyed the massage chair and just opening up the back to watch and hear the waves on the reef. The water was pretty high right at the condo so we had to walk about half a block down to the public beach to find a sandy beach to play on, but snorkeling was fun with lots of small fish and sea urchins alone the reef. Also almost ran into a sea turtle swimming in the surf. The fish market across the street was amazing and if you are into cooking a bit yourself just ask them how best to prepare the fish you pick and it will be one of the best meals you can find. Only down side was parking, the spaces are small and the lot is pretty tight. We had people parking in our assigned spot or blocking us in several times while we were there. Fastest way to fix it is just start knocking on doors until you find the person to move it. In all though this was a great stay and so relaxing it was hard to come home.