A beautiful place and a wonderful location far enough away from the resort atmosphere to be incredibly relaxing. I had some issues with cleanliness but nothing significant. I just assumed a spotless location with such a hefty cleaning fee. Either way it was a great vacation.