We booked our stay at the last minute and could not have been happier with our choice. The room was excellent and extremely clean. the view were amazing. Most impressive were the staff members and the fact that they cared about the accommodations, our impressions of the facility, and how they could make our staff the best ever. Our overall feeling of this fantastic resort was excellent, excellent, and excellent. we would stay there again in a heart beat!