Spotless, great location, secure parking, great place