Fantastic apartment in central Cape Town....amazing views and great location for lots of restaurants etc,
Easy checkin and communication with the team...one of the best.