I loved this hotel. Was there with my daughter and she loved it as well. It's location is perfect, the town is wonderful. The restaurant connected to the hotel was really a surprise, the food was delicious and fresh, dinner and free breakfast both. One warning though, there are many stairs and you have to be prepared to climb.