We loved our stay here! The location was great, easy to access and the parking garage is a huge plus. Our hosts were super helpful with check in and provided plenty of good information about what to see and do. We stayed here for our last two nights in South Africa, and it was as memorable as the rest of our entire trip. There are laundry and gym facilities in the next building over, exactly what we needed to wind down our trip and prepare for the long journey home. WiFi was of course excellent, and the black out curtains and comfortable bed were much appreciated. There is some minor street noise, but it quieted down by the time we were in bed. I only mention it because we live in the country and so city experiences are always a novelty for us! Excellent place to stay!