Sparkling clean, spacious, nicely decorated and very well located.