Excellent location: quiet apartment in a complex right across from the beach. Good snorkeling spot and swimming with turtles was one of the high points of our travel. Kitchen amenities could meet even exquisite requirements. Perfect place to stay with kids. Swimming pool and jacuzzi is a pleasant extra.