We waited for 2 hours to get the room, no check in instructions. It wasn't what we booked. They had someone in our room. We spent so much time choosing the proper room for us so this was upsetting. The place had an awful smell that smelt like cat pee. I believe it came from the sofa. We hated being in the apartment. The location was not near food which we knew. We didn't get much light because of the building next to us.
The pool was so dirty it was actually emptied 3 days before or last day because of its poor condition. It ruined my extremely expensive bathing suite. probably a high chlorine count.
The stove did not work and the kitchen was not equipped to cook in. We had to use our power converter to get the dirty kettle to work.
We really should have found another place but really didn't have the time to deal with it.
Positives were the room layout, there was toilet paper and shampoo for the whole stay and the microwave work.
Not worth the hassle.