Fantastic location and a ideal accommodation for exploring the sites of Cape Town!