It's user-friendly with great functionality for booking rooms/reservations online! I do not know much about any of its competitors but it seems like this one has everything you would want from an all inclusive resort reservation system.
The customer service representatives are extremely helpful too!! There really isn't anything that we dislike other than maybe some minor glitches here and there which can be easily fixed when notified by email or phone call (which they always fix very quickly). We have been using this software since before our last big move back home after college so now my mom uses it while at work as well because she loves how easy it was to use once again during her commute time into town where no wifi exists.