Perfect spot. The villa can have an update, it is a bit outdated. We had a big rental car for 6 persons and it was very difficult to get to the villa, park and return. So chose a small car.
The fish restaurant is the best place to be.