First of all, finding the place was a real nightmare as the supplied coordinate is not even an actual address. Then, once on site, finding the reception wasn't an easy thing either and we had to ask a nearby hotel for help. Second of all, check-in time was desperately long; it took well over 30 minutes waiting in line at the front desk. The apartment itself was in a deplorable state: the beds were not even made, the floor was disgustingly dirty, the cooking area was also dirty and the underside of the cupboard was very greasy, most likely because they did not even bother to install a range hood, the supplied dishes were not clean and there was no soap nor any sponge to clean it up and, finally, no towels were made available. We did however appreciate the nightly, sometimes overwhelming, frog concerts!
Conclusion: forget it, look somewhere else!