We stayed here for a quick getaway the weekend after July 4th. The hotel staff here is super friendly and the hotel seems very clean. The hotel rooms are pretty up to date and in good condition. We enjoyed using the indoor pool with our daughter in the evening. It seemed clean and well stocked with towels. Our only complaint was that the beds were not as comfortable as we would have liked, so we didn't sleep that well. Lots of kids around, but they didn't seem to make noise in the halls or be disorderly. The hotel is a little far from the beach and boardwalk, so be prepared to head out early if you visit during the peak season. We plan on returning next summer.