Pros: Location, nice building, safe, pool, big rooms, everything worked (air-con, hot water...).
Cons: No room service whatsoever during one week stay, room could be a bit cleaner, no place to hang clothes inside the room, no mirror in the bathroom.
Considering price and location, would definitely stay again.