I spent few days in Ben's place and the experiences were nice.
The location is nice, the main streets, tube stations, nice restaurants and cafe stores are within walking distance.
The flat is in high floor but Ben helped me with the luggages.
Cute cat in the room so you will never get bored ;p
Clean flat, nice room, friendly host, lovely cat. Highly recommend this place !