Beautiful pool, great food, gorgeous landscaping, and comfortable beds. The staff are friendly and knowledgeable, the view is beautiful, and the vibe is laidback. Overall it was awesome. The room was showing its age, but it was clean and it was huge. It had a separate bedroom and a living room and it was well worth the money spent. We will definitely be going back.