The Beachrunners Inn was a wonderful place to stay. We spotted it in a AAA Tourbook and found that it was centrally located in Long Beach, close to both Downtown and to Belmont Shores, conveniently located to many attractions in the area. Off street parking was included. The hosts were very accommodating, from waiting up for a lost luggage delivery to adding oatmeal to the breakfast after we mentioned we liked it. It was very clean, the rooms were quite nice, and they even provided internet access for guests, which was very helpful. We've stayed in a number of B&Bs, but this was the best yet.