Great place and location. A lovely oasis in Cape Town city.