I had the usual first-timer concerns about personal safety, but this hotel put them to rest. The location felt safe. And I was pleased to find that a taxi service connected to the hotel would take me to anywhere in the city and wait for me there or return to pick me up, at a very reasonable cost. If I'd been staying longer than a few days, I'd have mastered the public transportation system, but for a short stay, the taxi service was simple, friendly, and affordable. I'd describe the rooms as average for a good business hotel, the breakfast as excellent, and the staff as exceptional. The concierge, Khule, deserves 10 stars. In a series of emails, he helped us set up airport transportation and then rearrange it several times when our flight was canceled. His kindness and professionalism were a great introduction to South Africa.