Good location, nice & thoughtful hosts, good instructions, clean.