Very welcoming.
Good location in London at a good rate