Italy, beautiful mountains, refined wine and delicious cuisine. A perfect place for a long weekend.