Having used Mountainsun both in Italy and France… (sorry France) Italy wins every time and we will definitely be back. The location of the hotel and the resort just cannot be beaten.

Michelle