We have stayed in the villas on a number of occasions and found them to be ideal, if somewhat rundown. Peaceful location, away from the cities.Car advisable, although there are local buses and tours and transfers available from hotel.
Although a short distance away from the hotel, you have full use of the hotel facilities, including lovely pool, access to the beach, bar, cafe, and free wifi in the lobby.
Facilities vary in the villas, ours included a full cooker and washing machine, but most don't. Request them if this is important to you.
Stay well away from the studio blocks, unless you want a very cheap holiday. You get what you pay for.