Enjoyable stay - great location and thoughtful hosts.