You could have a look at concierge , good support , good training , not to expensive , it will link in with
channell manager update247 and is easy to understand and operate