Apartment is in a great location and if the communication and check in had of been ok, I would have given a higher rating. Check in was an absolute nightmare, host got dates wrong even after double checking, arrived to no key, tried to contact owner and got no response for 30+ mins, when I finally got in touch, was sent to the basement to find a spare key, then when finally in the apartment, it had not been cleaned. Took over 2 hours to get the place cleaned while we sat in an apartment nextdoor. Really disappointing experience, especially after the busy weekend we had and just wanted to rest. Unfortunately, cannot recommend based on my experience.