Great place. Spotlessly clean. Everything is easy. Beach was not as amazing as some of the others but was still more than doable. The host was massively helpful and easy to deal with. Overall just easy, clean, beautiful place.