O on Kloof is an amazing hotel with fantastic amenities and staff. My husband and I checked in here for the last 5 days of our South African honeymoon. We stayed in room 1 which was just so comfortable, relaxing, spacious, and luxurious. We loved the deck with the hammock and hot tub and used it each day. The staff...