We liked the location, grounds, staff and facilities overall. The heated pool and free arcade was a big hit for our 9yo and the short walk to the beach boardwalk and restaurants was great. However, the room in the tower was outdated and below the level of quality we expected given the price. Sticky surfaces, questionable carpet cleanliness, broken patio door, barely usable kitchen, broken hot water, broken elevator…more “dorm” feeling than resort.