We stayed here for 4 nights and its a great central location to get anywhere in London and it has some great little places to eat in the area too. We were here during a mini heat wave and the apartment does get very hot. Zac has a portable Air conditioner, but with the window situation it only helped a little bit.
Other than the heat the apartment is great. Really more for 2 people as the coach doesn’t properly fit a 3rd person, unless a child.