Fabulous venue for short stay business visits to Cape Town. Well located and very convenient. Would highly recommend.