1. Price
2. Cleanliness
3. Safety
4. Customer service
5. Facilities like swimming pool, gym, free wife
6. Foods
7. Near mall