1. Value for money
2. Good location
3. Communication and check in was great
4. Amenties all available