Very clean and amazing location. It’s right on the beach and is VERY close to Belmont Park. There was so many things to do because of the location. The apartment is small, but not as small as it may seem in the pictures. There was three of us staying here and it worked out and fit all of us comfortably.