Everything was perfect. The villa was really nice and clean and we had everything we needed.
The site is very big (way more than it appears on the pictures) and really charming.
We had plenty of space for 10 people (bed / bathroom / lunch place).
The villa is quite easy to find from Can Picafort (it's on the main road).
Overall we had a really great time.
We don't know if there is access to any public transport but we highly suggest getting a car, especially if you want to visit others cities.