Pros:
Good location
Big terrace
Nice flat for such price
Zain was nice and allowed us to early check-in
Cons:
Shower door was slanted so didn't close properly and the water from the shower was running on the floor (so you need to clean it after every use). I believe Zain will fix it one day.