Perfectly located quiet place in central London with friendly flatmates that live there as well.
And definitely a better value than a hostel :)
Thanks for having me over!