1. can run database
2. can search for rooms
3. can set max price
4. can filter availabel rooms