Perfect location. Resort amenities met my needs. Quality restaurant food. Perfect sunrise spot. I would highly recommend staying here.