This is a great location and yes-literally steps from the beach. We had a party of 6 and there was plenty of room for us. Kitchen was big enough for 2 people to cook in but had lots of pots, pans and other amenities. Beds were not comfortable and could use new sheets and pillows. Floors and windows were very dirty. Within walking distance to Luigi’s, our family favorite and Belmont Park. Parking was a huge bonus since we had 2 cars and wouldn’t have been able to find parking close by.