We had a great stay at Rachael's flat. It was in an excellent location, close to Angel tube station in a lively neighbourhood.
For those who have issues with confined spaces I note that the shower is very small.
Although I did not meet Rachael or Ed, communication was fantastic and easy and check in and out was seamless.