The calm and cosy place in very center of London. We've enjoyed staying there.