Beautiful, super clean, spacious, wonderful amenities, and incredible ocean front views! We highly recommend it!!!