This family-run B&B provided me with a friendly welcome, a clean and good value room, and a nice breakfast (full english was extra but a comprehensive 'continental' breakfast is included).
The hotel is fully non-smoking which is a big plus for me, they have very sensitive smoke detectors so don't even think about it (someone set off the fire alarm one morning just by using an aerosol deodorant too close to the smoke detector!).
There is free wireless internet throughout the hotel which is useful.
The only bad thing I can think of is that the only parking is on the street, and can be hard to find at times. The hotel can provide parking permits so you can park on the street without fear of being ticketed by Douglas' two traffic wardens... :-)
I would stay again...
- All Seasons Douglas