A comfortable welcoming and restful place to stay for a few days if you are visiting London or Greater London. Having the station so close was an added bonus.