I stayed here with three friends for 5 nights, we rented the 4bd apt. Toilets didn't work, no hot water. Although they were VERY responsive and fixed it all right away it was a hassle and we had a night of cold showers and stopped up toilets, Which it looked like they emptied to the street. They also did NOT have a rooftop terrace or a pool.(The pool showed in the listing when I booked but the picture was removed) And we were told the terrace was under renovation but there was NO access, we looked everywhere.
I would also recommend they give one more towel per guest, more pillows on beds and some coffee. It is loud, you can hear the gate slamming and the neighbor opening an closing their door over and over.
The location is perfect though. Good for a night, maybe 2 but not 5.