Had a very pleasant stay at this property. The place is exactly as shown in the pictures. It's new and clean and has all the amenities you would need. Also helps that this place is just 6 mins walk from the Jubilee Line that connects you to Central London.
The host was super-responsive when I had queries before booking the stay and also during the stay.