Great apartment, modern, clean and conveniently located. Can be quite small if you are a family of 4. The pool area is not ideal for kids. The place is well looked after and tastefully decorated. The host is very responsive and accommodating. WiFi could be better, but full DSTV is offered. Had a few hiccups which got resolved. Great apartment for a couple or 3 people.