best place to stay if you in cape town