Amazing place perfectly located in Cape Town. The pictures looked amazing but the real thing was even better! Highly recommended 10/10!