Initially I was skeptical. The parking garage leaves something to be desired. It's a two way drive up and down with really only room for one car, so if two cars are trying to pass it's tight/impossible. There's also no elevator, so with bags or accessibility issues, you've only got stairs or the walk down however many flights you parked up on the driving ramp. We didn't realize there was a little pull-up area for check in, so once we got our parking pass we had to walk all the way back up to the car. I definitely recommend pulling up to the front to unload and check in first.
Despite this rocky start, the receptionist was absolutely lovely. Our room was great. We had a fantastic view of Steel Pier. Everything was clean and the kitchen had more than just the basics like a whole knife block, measuring cup, and plenty of utensils, etc. The only down side to our room was there was just one towel and four of us staying. After a long day at the beach we all wanted to shower, but it took about 45 minutes for housekeeping to bring more towels.
The only other challenging part of our stay was that we went to use the pool around 10am. It was supposed to open at 9, but at 10 they were still vacuuming and asked us to wait for about 35 minutes. The towels at the pool were damp and there were tons of towels on the rack. We asked for different towels because they were wet and the woman working said it was because they'd just been washed n refused to switch them out, which was just weird.