A great repeat stay with great hosts.