Excellent hosts
Spotlessly clean
Location very good