We decided on Sicily for our honeymoon, and booked Villaggio Petruso because of its budget price and also on the basis of reviews here on Expedia as well as other sites. We were not disappointed! We had a one-bedroom apartment which was extremely spacious, clean and comfortable. The kitchen area had a microwave and four-ring gas hob as well as a full-sized fridge-freezer, and was adequately equipped with enough crockery, cutlery etc for two people. There was a bottle of wine, mineral water and soft drinks in the fridge on our arrival which was very welcome. The bathroom was very large, with a walk-in shower, and the bedroom was also big with plenty of wardrobe and storage space as well as air conditioning. We had our own covered terrace area with a table and four seats. The complex has a large and very pleasant pool area with loungers, seats and tables, and a licensed café which doubles as a restaurant in the evenings - prices are reasonable. The staff were uniformly excellent and couldn't have been more helpful in sorting out various problems, assisting with airport transfers, car hire etc. A car is essential here as the complex, although not far from the town of Balestrate, is remote and at the end of a steep, unlit, narrow lane which would make walking back from town uncomfortable (particularly at night). There is no shop on site although bakers and fruit/veg vans do call every morning.