Wonderful hosts, fabulous facilities and perfect location