Pros: amazing view, easy walk to the beach, paved walking path along water, comfortable beds, lots of hot water, friendly staff, waterfront restaurant next door, walking distance to town, and reasonable rates.
Cons: Badly in need of updates. Carpet old and dingy, table in our room was broken but stayed upright leaning against the wall, has that old musty smell but that cleared up once we opened the sliding doors, the balcony looks as if the wood is going bad, however it seemed safe and sturdy enough, when you sit on the balcony though you can't see the water very well because of the wide boards used for the railing- we actually had a better water view sitting back farther in the room and looking out the doors.
Having said that, I also appreciated that it wasn't a big modern high rise - the older quaintness held a certain charm and I loved the peacefulness of the area.