Perfect location! Perfect hosts! If you can stay with Marco and Cristiana you will be staying with simply the best!