Excellent spacious apartment to stay in cape town.