Great stay in a well located villa