A stunning villa beautifully decorated in the most peaceful and idyllic setting. Just a perfect stay from start to finish.