Nice villa, very well located.
We were a group of 15 and we really appreciated our stay.