Sparkling clean, nice touches, great location. Everything you need :)