One of the best hotels in Cape Town. Perfect location.