Cozy, comfy villas rented through timeshare. The resort was clean, the villas were clean and nice and well stocked. They have a great salt water pool with a waterfall and a giant spa.
Staff are very friendly and helpful. We were there for Labor Day weekend and they offered great activities by the pool for both adults and children.