The villa is perfect for a family or a group who wants to relax all day. The rooms were spacious and well kept, the pool area and tennis courts are clean and also well kept. The only down fall for us was thankfully we hired a car. The closest shops were a good 20 mins away. So definitely a car is needed, you are extremely excluded from anything. I found it such a peaceful and beautiful place but I was in shock how far anything is from the villa.