Wonderful stay, great location, very nice amenities at the resort.