We had a great time. Amazing location and great hospitality. Lots of amenities- plenty of towels and kitchen supplies. We were very happy with our stay. The only downfall is parking if you plan to drive. Overall we would definitely stay again.