Joelle and Ed were really nice to us while we stayed there. They provided everything that was necessary during our stay there and were super hospitable.
The location is only a 7-10min walk away from the nearest tube station which made it very easy to get to central London. Would definitely recommend staying at their place while you visit London!