Very smooth checkin/checkout experience. Proximity to the beach and pools were incredible. The place was spacious and comfortable. Would definitely stay again.