I enjoyed my stay at Deen’s flat. It’s about a 10 minute walk from Abbey Wood station (Elizabeth line to central London every 5-10 minutes) which was the most convenient thing considering this is quite far otherwise from the “London action.” The apartment was clearly professionally cleaned and I felt very comfortable checking in. Self-help check-in was also convenient. Deen was available for any questions I had. Overall a great stay!