The key features of a good PMS should include:
availability of mobile application
cloud solution
data security
reporting & analytics
compliance management
calendar
integrations