This place has a great location. However, we did not have a good experience. Upon arriving, we were stranded with our luggage for 6 & 1/2 hrs. The host would not answer until we called Airbnb and almost canceled. We made arrangements to check in at a certain time, and were not informed of a parade that was happening. So basically we out on the streets for that time. When we finally got in, the house keeper had not cleaned yet, and there was a smell from trash being left there. We made friends with a local, who told us that it is a frequent thing for Airbnb users who book this flat to be waiting around for a long time before finally being let in.