The Villa is great. Next to the beach, restaurants and bars. Everything is within walking distance.
We enjoyed the pool and the huge place outside the villa for having nice evenings.
Book it, it worth it!