Clean and spacious, with a lovely urban setting.