Great family catch up time. Views and proximity to the beach were fantastic. Amenities are accurately described.check in/out was a breeze. Would definitely like to come back again.