This apartment is in a perfect location, close to restaurants, shops, sites and transit. Unfortunately, it was not very clean for our stay, and there were some key amenities missing (hand soap, dish soap, and nice additions like hand/hair towels). We also did not hear back from the hosting agency when we messaged about the missing amenities for more than 24 hours after our arrival. I would recommend this apartment based on location, and I'm sure the hosting team will resolve the issues we faced for the next guests :)