Radisson Blu Edwardian, Berkshire

What do you think of this place? Love it or not?
Deluxe boutique hotel
Hotel with small but rather luxurious rooms, perched above traffic-heavy Oxford St. (Europe's longest shopping street). Practically at one with some of London's most preferred department stores (Selfridges, John Lewis), and much more. A ten-minute walk from Soho.