The villa itself is great for small group. However some basics are not provided so make sure you bring all your own cleaning equipment like washing up liquid, bin bags etc. The kitchen utensils are good but no basic items such as oil, salt, pepper etc. The pool is not cleaned until your are kicked out on the dot at 10am on your last day.