Check in super easy and the location and actual place were how we envisioned them. Right next to the beach and 5 minutes from all the resorts.