I Have been there Yorkiegirl and thought it was fab
The supermarket is great - far bigger than i expected - we managed to get stuff for fry up each morning, lunch and dinner - it's a bit like a tesco metro but bigger!
When we went 2 years ago we ate out in the evenings but had breakfast and lunch in the villa - this time we are taking BBQ etc too so we can eat all meals from the villa - definitely do-able.
Hope you have a great time