Stayed here for four nights. Room was comfortable, a little warm, but we had a fan. Bathroom was a bit dated but facilities were fine.
Reception staff were lovely - really friendly, fun and helpful. Made us feel welcome. When we were missing milk/tea/loo roll from our room, tbey resolved it immediately. The housekeeping was a little erratic, hence the missing items. Shaver socket didn't work properly when I tried to charge my toothbrush.
Having said that, it was good value for money. We were happy enough there and the location could not be bettered - right on the Harbour and very near the beach.
Shame there is no breakfast but plenty of cafes nearby.
The car park opposite was horribly expensive but we found a multistorey nearby at less than half that price.