Do the villas have hair dryers?
How far away is the nearest shop for drink and stuff
How easy and how much is it to get a taxi into the nearest town of an evening?
Do the villas have BBQs?
Do They take credit cards? Last time we stayed the credit card machine was "not working"!