A home away from home. No place on planet earth like Cape Town, your home embraces both, in a special way.