Very comfortable, well equipped and very welcoming hosts.