Very nice and pleasant place to stay in heart of London.