We enjoyed our stay at Luca's place. You're not going to find a much better place in London to stay at other than Shoreditch, and definitely not one for that price with such an amazing view over the whole of the city. Whether you're after a pint, a night out, some food, clothes or just chill vibes at a park, you're going to get all of the above (with variety as well) within walking distance.
Luca has been very fast and helpful, and even though I didn't get to meet him in person, his friend who ended up checking us in was just as nice to us and the process of checking in was fast.
I would describe the whole experience as no-frills, but in a good way. There were no nasty surprises, everything was just straight forward and functional. Except for maybe the shower, I either couldn't figure it out or there was something wrong with the water supply.
Overall, I would highly recommend this place to anyone looking to experience what it's like to live in the pumping heart of London.