We had an ocean view room which was beautiful! The location is perfect as you are within a few minutes walk to the beach, restaurants, shopping, the pier, and boardwalk. No issues with the cleaniness of the room, amenities or hotel staff. Here a couple of considerations, especially for families with infants.
Since our room had an ocean view we were at the bottom of fairly steep stairs. So it was a challenge to carry the stroller down the stairs when we initially checked in. Also when we checked in the main parking area was full so we had to park in the additional parking area. It requires multiple trips to get our belongings, which required going up and down the steep stairs. I definitely got my workout in for the day!
We would still most definitely stay here again and recommend the hotel to family and friends. For the location and price, you can't beat it.