The location is perfect - view is outstanding and the beach across the street is fantastic for snorkeling. The condo is sparkling clean and very nicely decorated. We plan to come back.