In general, it's an ok place to stay, but please be aware that hosts are not owners of the apartment, it's an agency.
Some furniture that presented on photos was missing, controlling temperature in the shower is quite a job, after power outage (around 5PM) water heater stopped working, and until repair guy arrived (around 11AM) there was no hot water and apartment was really cold.
Another thing that mb is a personal - there are 2 sets of pillows. One is too huge, another is too small. Sleeping was not 100% comfortable.