Very clean and comfortable atmosphere. I'd really recommend you to stay hier, if you want to stay long in London!! ;-)