Such a clean and stylish place, well situated in Cape Town.