Great villa, excellent location and provided everything we needed for an enjoyable stay