Everything was excellent! The apartment has a good location, clean and very organized. It was walking distance to supermarkets, restaurants and other shops. Location is also perfect to visit other attractions in Cape Town (Table Mountain, Beaches, Waterfront) - around 10 min by car. We didn't meet the hosts but Stephen was available and willing to help all the time. We recommend this apartment and definitely would stay there again.