The Heerenhuys B&B is in the middle of the town, so all facilities are nearby. The room is fine, also is the bed and the breakfast. However, we were disappointed in the way we were treated. The owner was not interested in giving us a good feeling, i.e. when we arrived we registered, got the keys and were shown the room, all in two minutes and off the owner was. Also at breakfast the next morning we got the feeling one wasn't interested in our stay at all. So we used the room to sleep and found our way around town ourselfs. I suppose there are friendlier places to stay in Graaff-Reinet, which itself is a nice town to visit.