Perfect hosts, great communiction and outstanding location