Great hosts, excellent facilities and good location