Very warm and friendly place to stay in a big bleak city like London.