Very modern (though in an old, well-kept building), clean, and spacious, and close to sights