Great location great value highly recommend this venue in Cape Town