The view is so incredible and the condo is very nice. It is in the perfect location for a relaxing vacation. The private beach is only minutes away down a paved walkway. There is a lot of rocks on the shore so we found for swimming we had to go to the far end. The rocky area is perfect for viewing tons of fish. The condo had a nice little kitchen with pots and pans and everything you would need for cooking including a portable countertop stove. The bathroom is partially upgraded but could use new tile in the shower. Overall we were really happy with our stay.