Great spot for a short stay, in one of the loveliest neighborhoods in London. Good value for money. Recommended!