The ideal place to stay in Cap Town when you want to visit Cap Tow and its area!