Terrific place to stay while visiting Cape Town!