Great place; Amazing, hospitable host! Perfect location!