The perfect location for a memorable holiday in Cape Town. The check in process was effortless.