The best place to stay in London: great location, beautiful rooms, delicious breakfast.