Would not recommend based on following: do not cater for children. No glasses to drink from. Bedding not up to standard. Out door tabel broken and chair support tabel, if the iron table collapse can hurt or break a foot. The check in and out are the worst feels like a school camp where you have to report in at a certain time and out. Being escort out make you feel like a criminal. And the you arrive 18:20 due to delays at airport and still have to wait for host and pay n penalty of R150 because you did not check in at 18:00! The you receive a request to book an half an hour early out??!!