Very clean! Rooms are nice size, kitchen on the smaller side .. Parking garage is for a compact car, I have a GMC Sierra and had to park a few blocks away. Belmont Park and beach literally across the street .. We will definitely be back!