Communication was very easy with Debbie. The apartment is next to Shoreditch. We stayed there with a group of 4 people just for the weekend and shoreditch is really nice for that.