The view and location is perfect! Everything was very well maintained, and the condo grounds are beautiful! Our kids loved this beach, and pool! We had endless snorkeling opportunities steps away from the condo. Would definitely come back in a heartbeat!