Location, comfort, well equipped and great hosts, super!