I recommend this establishment to anyone who visits the Mother City (Cape Town). The Glen Beach is literally a minute walk away from the establishment.