Fantastic place to stay to enjoy everything Cape Town has to offer.