Living space adequate and location is convenient but neither live up to the luxury label. No comforts provided (coffee, w/u liquid etc). Kettle not working. More Edgware Road than Mayfair.