Magical. We had an absolutely wonderful stay. The villa was amazing and was a luxurious experience for our group. Great communication and help in booking many other experiences (transportation, chef, car rental). We look forward to returning!