Sparkling clean, great location, easy-check in, ample parking, great kitchen and utilities. Everything was as expected, would definitely recommend!