We were on a family trip to Johannesburg last spring and we booked an inter-leading family room. The rooms were clean and have been in great condition. The staffs were polite and so was the hospitality. The rooms were also air-conditioned and came with a flat-screen TV, Wi-Fi, an en-suite bathroom and a work desk and chair. Highly satisfied with the overall service.