Absolutely perfect - very welcoming, clean and comfortable.
I will definitely be back when I am next in Bristol.