Nice and clean, hospitality at maximum level!
Be prepared for going up and down stairs, but is bearable.
Food from the café is delicious!
I really liked it, would come back :)