definitely right place to stay in cape town