I stayed at Suraj with my nephew, and we had a good time.
The flat is clean (unless others people there), has two fridges which is quite enough for all people staying. Suraj is always available to chat if needed.
Euston station is 3 minutes walk.
We would come back if needed.