In one word, Perfect!!!
Downtown the amazing city of Cape Town, a close to everything spot.
The location, parking, swimmingpool, ... made it easy to enjoy the last days of our trip in SA.