1. Great location
2. Convenient amenities
3. Good value for money
4. Highly responsive host