I stayed in the older building and thought it a very nice place: clean, nicely decorated and maintained, with very pleasant front desk staff. The ocean is across a busy street, though, and the traffic noise drowns out the pleasant sounds of the sea that this inn advertises. Overall, I liked it very much, BUT the rooms vary widely, and reserving through any 3rd party booking agent does NOT get you one of the nicer rooms. I had booked through Hotels.com and chose the double queen room with ocean view. The pictures online showed a large expanse of windows overlooking the ocean, which I very much wanted. The room I received, however, was nice but had one small window with an ocean view. I asked the front desk staff about it and was told that those nicer rooms aren't assigned to people booking through an outside source, which of course takes their own cut. As it happened, I needed to stay an extra couple of nights. And for the same price, I was given a large King room with the large expanse of windows and a 2 person jacuzzi tub. So learn from my mistake - if you want a special kind of room, go through the hotel directly. Another thing to consider when selecting a room is that only the older building looks out on the beach. The newer suites building is across the street and faces a salt water pond.