Omri is a warm and welcoming host. Great place for accessing London.