Apartment exceeded our expectations. Location is perfect, place was clean and very pleasant. Hosts were flexible with early arrival time. Communication was quick and effective. Highly recommended! Apt. is on 3rd floor if that's an issue for you (it wasn't for us.)