'A small, Luxury Cape Town hotel set on the slopes of Table Mountain with breathtaking views of Table Bay'