We stayed there for 2 nights with our grandkids, and we were happily surprised. This is a 3-star hotel, but I feel it deserves 5 stars. It is so clean, and the rooms are a great size. It's also very well located within walking distance to the boardwalk. Breakfast is also delicious and available until 10 am. I will go back!