We (a family of 6) had a wonderful time at the villa! It is perfectly located, offers everything you need and has great extras such as the swimming pool, washing machine, and room service several times a week. The villa is not new, but maintained well. Everyone we communicated with was very friendly and helpful.