The location is awesome and everything in the apartment is perfect - also the host and the staff that helped us during the check-in where very accessible and helpful along the whole stay.
Definitely recommend.