We stayed here for two weeks and loved it. The photos of the views from the living area don't do it justice. The place is really clean and close to the beach and restaurants, and communication with the host was really good.