This is the sort of apartment that makes you realise why airbnb is disrupting the hotel business. Stunning location, amazing amenities, tastefully furnished with a personal touch - and all for a very reasonable price. Couldn't recommend more highly. Only advice I'd have for anyone planning to stay here is to make sure to rent a car, as it'll be easier to get around or nip out for supplies. But that's true of most of South Africa!