The place is full of tiny cockroaches, I booked the 1 bedroom apartment for 4 people, we didn't have sheet or blankets for the sofa, I ended up buying them, no air conditioning.
On the check out date at 11:10 am I was putting our stuff on the cart getting ready to leave, a lady came to let me our check out time was at 11am even though she saw us we were about to leave, she was just standing there putting some pressure. I would never stay there any more.