Lovely stay! We had a great time. Our group shared some constructive criticism with the hosts, but still had a good time!