Just as described. Great location, clean and easy to get to the beach and bay. We had a great time! Perfect if you have small kids and need to stay close to “home” for nap breaks etc. A little noisy but that’s expected for the area. Parking is a little tricky but we found parking close by across from Belmont park and we only used our car once- so much in walking distance. We will be back!