Nice place and lovely area in Cape Town.