Debbie’s place is perfectly located in the heart of Shoreditch! Travel was easy and everything is around the corner. Bed was super comfy and the window helped with the hotter nights.