A great place to stay for a working week in Cape Town.