This is a beautiful large cottage, with floor-to-ceiling windows looking into the lush garden. There is private secure parking. The host was very friendly and accommodating, and had left fruit, tea, coffee, milk and a folder containing recommendations for restaurants, shops, sight-seeing etc in our cottage. Bamboo cottage is located on a very quiet street, close to Zoo Lake, the Donald Gordon Hospital, and main roads. However, you need a car, as public transport in Johannesburg is not recommended. There is full DSTV, and the kitchen was exceptionally well stocked. Would definitely book here again!