Great location and very clean property. Great views. Lots of amenities. The resort guest services and concierge were super nice, helpful and genuine. Toddler had a lot of fun staying here. Would stay again.