Great location, great view, great resort! We loved taking advantage of the pools and resort shops, and it's just a short walk from the beach. Easy check-in with resort.