Debbie's falt is very conveniently located. Communication was very smooth and easy and she's done everything to make your stay as welcoming and comfortable as possible. There were plenty of tips and suggestions in the folder.
A great base from which to explore London in general and Islington in particular.