This Inn was pretty cute, and is directly on the water, as promised. The people at the front desk were friendly and helpful. The buildings, elevator, and rooms are pretty worn. Lots of rust stains, scratches in paint, lots of wear and tear. But for the price we paid during the off season, I didn't mind. And sitting outside right on the beach sure was lovely.