Great location , excellent hosts and a great stay