Very clean and stunning place. Worth every penny, checking out in Cape Town!