Stunning clean place. Nice haven in Cape Town