Great place! It is clean, making it very comfortable to stay for an extended amount of time. There is a beach and great snorkeling (with turtles when in season!) just steps away from the apartment. The view is incredible. Parking is easy. Cimi is very attentive. Great location.