The Coach House is an oasis of comfort and calm with easy access into Bristol.
We loved everything about it and also the shops nearby.
Look forward to returning here