I stayed at The Greyhound for a week this past September and found it perfectly adequate. I had an upstairs "superior" or whatever they call the most expensive rooms. Nice window views of the golf course off in the distance. The room was quite clean, bed moderately comfy and my room had a very nice shower/toilet/lavatory area.
The service has just a whiff of Fawlty Towers about it but in the end I was seen to satisfactorily, if a bit slowly. I thought the breakfasts were good and the dinners in their (not inexpensive) restaurant were excellent. Really, really good. I did not much care for the beers they had on tap, though.
The room I had was pricey relative to typical B&B rates but not too bad for a "hotel". I did see online comments to the effect that only a few rooms are as nice as mine. When I mentioned staying there to the folks at Ganton they said something mildly disapproving like "Well I guess it is convenient". But honestly, no complaints. I would not have traded it for staying at a B&B 5-10 miles away.
The club itself had a better beer available, extremely tasty toasted ham and cheese (can't recall the type of cheese) sandwiches for lunch between rounds and the professional, starter and secretary were very friendly if rather busy on the week I was there. Allowed me to store my clubs in the locker room, offered some flexibility to tee off a bit earlier than my tee time in the afternoons, just generally helpful and personable in that Northern way.
If you go there be careful not to barge into the Members side of the bar to order your beer. Keep to the short side of the bar near the outside door and you'll do fine!