The villa is well located in Los Delphines and worked well for the 8 of us. Check in and out could have been clearer.