This is the third villa we booked at the Villa Bicuda resort, and by far this was the best of all three! Location is super, Armando is very friendly and everything we needed was in the villa at arrival: BBQ and coals, toiletpaper, enough bath and swimmingpool towels, baby cot, highchair, two bicycles (one with child seat), internet access, flatscreen tv. The location of the villa is perfect: 20 meters to the swimmingpool.
Regarding the other review who is complaining about a missing cleaning lady: you are renting the house from a private individual, which means (in my opinion) that everything you need is there to clean it yourself, if you feel the need. (vacuum cleaner, dishwasher, washing machine).