Nice place. A bit hot inside (Cape Town was very hot though)