The location truly is excellent — love the neighborhood and super accessible. The apartment itself does the job if you just need somewhere to sleep. The hosts were nice and check in / check out were easy. Inside the apartment was generally clean, but in the hallway we found 2 cockroaches and 1 inside the apartment.