The accommodation was exactly as described and was perfect for my business trip to London given it's proximity to Kings Cross which is 5 minutes walk away.
Check in was simple and the hosts were there both mornings of my stay and were very welcoming.
I will be returning on my next such visit