A beautiful place to stay and to discover Cape Town