Apartment was spanking clean when we arrived and exactly as shown in photos. Nearest tube station is Queens Park which is a short 6-8 minute walk from the apartment.
Had no issue communicating with the hosts, they were very responsive and helpful. Truly a star listing.