Yamkela is a very nice place, very clean and organised. We paid a little more and were given room number 9 upstairs. Even though it meant lugging our suitcases up a spiral staircase (no offer of help), it was worth it. The room was very nice. The layout of the bedrooms is a little odd and means that a lot of other people walk past your door to get to their room. In room 9 we had only one couple walking past us, if you are near the car park, it's more like ten. Plus, the downstairs rooms are darker and the rooms that are incorporated in the main house have cars parked in front of them as well. We didn't use the pool, it looked more like a pond, it was so small. The garden was very well kept.
Breakfast was an excellent affair. The position of Yamkela is also very good with several restaurants within walking distance.
I would definitely use it again but ask to be upstairs.