Had a pre-4th of July visit to the Bellmore Inn and everything was great. We arrived a "few" hours early, were allowed to check-in ahead of time (nice touch) so we were able to change and enjoy the beach before the crowds. The rooms were clean, beds were extremely comfortable (we've since ordered pillows from the company that supplied the inn) and the breakfasts & midday snacks kept us happy although fresh o.j. rather than from concentrated and a few danish/donut/coffee cake would have been a nice addition rather than the muffin/scone/sticky bun route each day. Oh well...I've been spoiled. Staff was always present and pleasant, pools (adult & family versions) were used as well was the hot tub. A little distance from the beach (2+ long blocks), but within walking distance to some fine ($) restaurants. Speaking of $$$, Bellmore Inn is a little high...especially not being on the beach and with kids (leave them home), additional daily charge for parking, but overall more than worth a return visit again...and again !!!