Very clean, comfy and organised. The location is also very convenient if southwest London works for you.
I would advice asking for the address promptly if you’re travelling from abroad and will have communication or signal issues.