Wonderful stay with thorough hosts.