The location is what made this great! It was pretty dirty, however, and so made for some discomfort and disappointment. We had to rewash all the drinking glasses and the bathroom floor was visibly dirty and in general the surfaces felt dirty. There were some unhygienic choices like storing the toilet paper holder on the bathroom floor. The coffee provided was the wrong kind for the coffeemaker so we had to go out and get coffee on a couple of early mornings. The linens and towels were rough and not soft. The apartment could be great if it were cleaner, linens were nicer, and amenities were correct. The dishwasher, clothes washer, and hair dryer worked great, as did the WiFi and A/C. Thanks!