A great appartement to stay in Cape Town!