Great communication, the hosts were available and friendly. The flat is conveniently located 4 minutes from New Cross station and 5 from Deptford which makes it super easy to reach central London ! We had no complaint whatsoever and would definitely recommend this host and book again with them