We stayed for a night at Riverside Cottages for a family birthday. The location is great, close to town so very convenient. The cottages are very comfortable and family friendly. There's a river and swimming pool and the cottages all have patios and garden areas. They are quite close together so nice if you're travelling with friends. The cottages don't have TV's but our cottage had a fireplace and a place to have a braai. Would definitely recommend for families or friends travelling together.