This hotel was exquisite. We stayed in the inspiration penthouse overlooking the city. The first floor comes with a full kitchen, laundry room, living room, dining room, and two luxuriously adorned bedrooms. The top floor has a panoramic view of the city with glass from top to bottom with an huge flat screen TV ideal for movie nights. In addition, the top floor has an huge balcony with lounge chairs, a private swimming pool, and hot tub. There is a restaurant right at the hotel. I had breakfast there one morning and the food was fantastic. Next time I travel to Johannesburg, this hotel is where I will stay. Don’t forget to bring your golf gear with you if you play golf because there is a golf course on the property. Overall, this hotel gets a 10 out of 10.