Fantastic stay, Fantastic hosts; highly recommended