1. Great location
2. Inexpensive
3. Full amenities
4. Very responsive host
5. Super clean
6. Stylish