Cleanliness was excellent, service was exceptional as was the food.
Only problem that I had was the stairs, which were steeper than we are used to in the UK, and the steps were shallower. No problem going up but had to be really careful coming back down. This was obviously due to the age of the building, so wouldn't change a thing.