We stayed here for one night after visiting two festivals in the North of Portugal. It was okay - the rooms are clean and comfortable but VERY old fashioned. We had just been camping for 11 nights so anything by comparison was a luxury! The hotel itself needs some tender love and care. The location is great for a short city break. The breakfast was very poor - just cheap bread and jam with bad tea and coffee.