Aaron's place couldn't be better located. It's right next to Oxford Street and the theatre district and just a short walk from Picadilly Circus, Trafalgar Square, Covent Garden, etc. Anything you could need or would want to see is right at your doorstep.
The apartment itself is lovely and had everything we needed. Being right in the centre of things, you do get some street noise, but surprisingly little at that. Light sleepers might want to bring ear plugs though. The only (small) issue we ran into was the temperature in the bathroom. We had no problem with hot water, but the room itself was quite chilly. We were going to have a bath in the tub, but it was just too cold to get comfortabe. But nothing too dramatic and probably not an issue during other seasons.
We didn't get to meet Aaron but his friend Angel let us in and communication with both of them was great.
All in all, we'd definitely stay again! This apartment really is a find!