Pros
The location and contact with the agency was good (we didn't have any contact with the actual owners).
Airconditioning works very well.
Cons
A 2bedroom apartment was advertised, but in reality it's a 1bedroom apartment without living room. I strongly advice against staying here with 4 people.
The bathroom smells.