Definitely a spot to consider when visiting Cape Town. Feels like a holiday in the middle of a business trip