I like that it has so many features, but also how easy to use is (it's very intuitive).
It can be quite expensive if you want more than one website/domain hosted in your account - this makes sense since they offer unlimited domains hosting at once! The support team are great too as well :) Try using their demo first before buying just incase there might have been some bugs or issues during setup process which wasn't discovered until after purchase was complete? This will save time of having another dev look into things later down line when problems arise :D.