Easy check in, great communication, close to the beach and many amenities!