Rooms were clean, although the room we were in on our second visit had a bathroom that looked a little "tired", ie. the handle in the tub was changing color a bit, and there had been some tile work done in the tub that did not match well. But overall, very satisfied. The breakfast was good, staff friendly. Had some trouble getting good directions to places, and there was a little mix up with checking out ( I got someone else's bill at first) but nothing horrible. The one thing that I truly missed was having a face cloth to wash with in the morning. I know this is common in Europe, but it was truly missed. Also other 3 star hotels gave shampoo, etc., which this hotel did not.