Lily's place was perfect. Easily accessible by bus and the tube takes you everywhere. Communication was great and check in was very accommodating. Would highly recommend staying here if you're coming to London!