Pepper Tree House is in a wonderful location in Cape Town with the most spectacular views