The Belmont Shore Inn is a great location if you are looking to be close to the beach. It is walking distance to the beach and also to a variety of restaurants.
For people picky about their pillows make sure to bring your own and if you are a light sleeper you might want to inquire about a room on the upper floor.
Overall, it was a very nice stay!