Hotel Rosa is in an incredible position at the top of the town. Very nicely refurbished rooms, wonderful bathroom but all necessities there. We had a nice quiet room on the top floor. The restaurant had a wide variety to offer even though we were there out-of-season and the outdoor terrace part was closed, they had a welcoming outdoor barbecue fire. The staff were very friendly and helpful, the only downside being the front-of-house/reception lady, unfortunately very abrupt, not welcoming when we arrived tired at the end of a very long travelling day, unfriendly and unhelpful. I believe other reviewers have noticed this on occasion. This lets down an otherwise lovely hotel.