Elena’s flat is perfectly located, super close to the tube station and easy to city centre London. Place was as described and seen in pictures. Elena was a super helpful host, replying quickly and assisting us with a self service check in. The bathroom walls and ceiling had a bit of mold, but nothing a good clean can’t fix!