Fantastic apartment perfect for visiting Cape Town