Phenomenal location, optimal hosts, just 100% ideal Italian vacation spot. I couldn't have asked for better.