Could not ask for a better holiday. Everything was perfect. Views were incredible. House was perfect. Host was wonderful. South Africa was perfect. Loved it.