My friends and I stayed there for 3 nights and we're very satisfied.
The location is perfect and the apartment has everything like in photos. Communication with the host was good, but the only thing that I need to mention is that I emphasized to the host that we're coming with two cars, and they said they said that they'll ensure two parking spots in a garage nearby, with additional payment.
But when we came, there was only one parking spot, and we had to pay even more for another car since that was a public garage. It was really stressful since the lady who was working in the parking didn't know English and our host lady was also confused with the whole situation.
But other than that, I would recommend the apartment.