Our stay here was perfect! The house is large and has plenty of private and shared spaces for a big group. We had 13 people (6 adults, 6 kids and 1 infant) and the bedroom layout was great. There is only one en-suite bedroom, but there are plenty of full bathrooms to go around on each floor. There is AC in every bedroom and common space, so the entire house was nice and cool, and we were there in July!
The kitchen and dining room in the outside sunroom was great! It is a large space and it's right off the pool and ocean. We did all our cooking and meals out there. It's well equipped for cooking and meals, and while some of the supplies and appliances are a bit dated, everything worked perfectly and suited our needs. It also has a full bathroom, which served as the main place to shower off after the ocean and pool.
The pool and immediate access to the ocean were also huge assets! The kids lived in those spaces (plus the jacuzzi) and the views from each are amazing. There is also a bbq and pizza oven outside which made for fun outdoor cooking by the ocean.
The location was great for us - it's minutes into Casteldaccia, which has great little restaurants and beaches. It's about 30 minutes to Palermo and 45 minutes to the airport, which was easy.
On top of all of that, the house manager, Gea, is great to work with! She is very communicative and helped us out a ton with local information and transportation (Thanks again, Gea).
I would definitely recommend!