Great location! everything is within minutes of walking to this place. Lots of restaurants and cafes around. The apartment is clean; bedsheets and blankets were very clean. kitchen had everything we needed. The hosts were very nice and easy to communicate with. Check-in and check-out was super easy.
The only minor issues we had were the 5 flights of stairs (which was mentioned in the ad, so no complaints) - we counted 100 stairs to get to the apartment; also the humidity smell in the hallway was very unpleasant.
Overall, I would still recommend this place if you are okay with the minor issues above.