We love this place, it is convenient, very good location to major tourist spots and underground. It simply has everything that makes us feel like our home during our stay in London.