Great communication, nice resort, sufficient amenities, great gear to use for beach activities in the garage, spacious rooms. Would definitely come back!