Very best apartment where you can stay in cape town!