What a beautiful villa in a beautiful location. We had everything we needed and more!