This place doesn't even merit a one-star review: it has terrible staff and unclean rooms.
There are no staff after hours; upon arrival, you're expected to handle all check-in procedures yourself. We received a two-bedroom apartment, but it looked nothing like the misleading photos on booking sites. The three buildings are old and barely standing. The room was untidy and dusty, with old and broken furniture and fixtures. Think smelly towels, outdated tile flooring, and broken windows. We documented all issues with photos.
When we decided to check out early and requested a partial refund, they said they would look into it but then disappeared. We're planning to recover some of our money, but avoid booking here, as you'll waste your money.