Great location and roof top pool/restaurant was awesome. Right off the beach made going back and forth from beach to pool a breeze. A few challenges with housekeeping (specific linens weren’t available) but that was a housekeeping issue per the resort manager and not a host issue. Kitchen had basic cooking necessities to use. Enjoyed our stay.