Sparkling clean, stylish, actually apartment. All great, location could be better, if anything.