When I arrived at the location I was immediately greeted by the Host Dino. Dino was really nice and gave kind of a tour with all the information of the appartement and the room I’m sleeping in. In my opinion you have just enough privacy to be on your own and chill out in the kitchen or room which is great.
I came for a seminar of some people I really like so I didn’t really came to see a lot of sights or shop at a particular street in the city of London but I still was walking distance from a lovely park and the underground and rentable bikes are pretty much everywhere so getting around to see everything wouldn’t be a problem if you’re concerned about the location of the stay. In short, I don’t have anything negative to say and when I need to be anywhere close to Central London again I’m probably sleeping at the same place!