You will enjoy this flat! The key pick up/drop off was the only slightly difficult part of the experience, but communication by the host team was exactly what we needed to complete both! The flat was the perfect size for our family of four (we have two boys - 6 and 8). The bed was comfy and the shower was AMAZING! The kitchen was ready for us to cook whatever we picked up at the grocery store (and there were many of those within walking distance). We didn’t pay for any public transportation as we were able to walk to anything and everything! We rented a car from Heathrow for the first two days and used the free underground car park.
All in all, we were very happy with this flat and would stay there again.