My stay at Pilar's was just as hoped. The room itself was clean and comfortable, and the house was situated close to shops, with decent Tube connections to central London. (15 - 20 minutes to walk to the nearest stations.)
The room doesn't have a lot of storage space, but is perfect for a short stay in London.