Sparkling clean, great location. On site parking very convenient.