We spent a long family holiday here, and it was absolutely perfect. The place had all amenities for our kids (5 years and a baby) including a pool and a lounge. It was perfectly equipped also in terms of security and power supply (which was very helpful during load shedding). We would immediately come back at any time!