It is very user friendly for both patient as well provider side of things. From appointment scheduling right down till discharge it's all in one place which makes life easier! I have nothing bad about this system so far but if you are looking at other similar products out there then go ahead with that instead since we haven't found anything yet that can beat their service or features they provide. We use myhealthcarenetwork when conducting appointments between our providers/hospitals along with communicating medical information from various sources like EMRs etc.