1) excellent location
2) friendly Hosting
3) great place