This place is amazing! It had everything you need plus tons! Definitely walkable to the beach and bay! It's a small walk to Belmont Park which we loved! Carol was great and we look forward to going back!