Anna’s was the best place to stay at for short visits in London. It’s comfortable and perfectly located near restaurants and nearby underground stations. Anna herself was very sweet and considerate to me, and gave me valuable travel advice and was willing to have me check out a bit late should I need to.