My daughter and I stayed here for three nights. I’m very happy that we chose this hotel. It looks family run, provided a free breakfast that suited us fine, including eggs done as you choose. It has great views, plus a rooftop seating area. It’s in walking distance to wherever we chose to go.
Be aware that it involves some uphill walking to get to it, but that is typical of the town.