We stayed here for 2 nights in December 2006.
On arrival we were shown to a room at the back of the building on the ground floor. Although it was clean it stunk of damp and the bed actually felt damp. This was probably due to the fact the room was small and there was no extractor fan for the shower.
When we complained we were moved to a much bigger room on the first floor at the front of the building. I'm sure it was a much more expensive room but we weren't charged any more for it. The room was spotlessly clean, the kitchen was excellent and the bathroom and shower were fine.
The staff were pleasant and we would stay there again as the location is great for walks along the river and for Byres road and all it has to offer. We didn't have breakfast there so can't comment.
Worth the money if you prefer self catering and can avoid the damp room...
