A solid spot for accommodation in London and friendly staff