This place was amazing! Location location location, it is beautifully decorated impeccably clean and neat. We will certainly stay at Craig's place the next time we visit Cape Town!