Great stay, great hosts, highly recommendable.