Craig's is awesome. Perfect & central location. As people who lived in Cape Town for 3yrs and now only visit we could not ask for a better location in Cape Town. Will definitely make use of it again. Communication & check-in was effortless.