Location is great. Apartment is clean and had everything you might need.
We were a bit late for check-in but the host was very understandable.
The only 'negative' thing is that there's a bit of unpleasant smell when you enter the apartment.