There are some pros and cons of this place. Among the pros is the location -- it is just great, the atmosphere of the place is also very good, the kitchen inside is very suitable as well. However, the apartment is located on the -1 floor and thus there is always a damp smell inside. Also, the cleanness could be better.
The host is friendly and always in touch!
Overall, it is a good place for its money for few days, but probably a better place could be found for a longer stay.