Everything you need for a Cape Town get away and the location is excellent!