We stayed here for a week in July when we got married in Ravello. We had all 4 apartments for our party of 15.
The apartments themselves are very nice, with excellent amenities, although some of the rooms would benefit from being updated.
The owner of the villa was very considerate and arranged for groceries to be delivered for us, prior to arrival (at our cost). Chiara, who looks after the villa, was very helpful and helped to arrange transfers for us for our departure. She was on hand around the clock for any problems, and was very responsive.
The villa has an outdoor (unheated) pool which, whilst not very big, was still big enough for us to enjoy. There is a games room, with a table tennis table, table football and dartboard. There is also a BBQ and enough chairs and tables to be able to enjoy a meal outside.
The location of the villa is a bit remote, although a lot things are in walking distance, depending on how mobile you are and how much time you've got. It's about a 15 minute walk into Scala village, where there is an ATM and some small shops, including a supermarket. You can walk to Amalfi in about an hour and you can walk to Ravello in about 40 minutes, although the hilly location means that there are a lot of steps and some steep climbs, up and down.
The villa has more than enough parking for at least 3 cars, if you want to hire a car. Taxis are very expensive and it can cost anywhere from 30 - 45 euros one-way to get to Ravello, although you can use the taxi number provided by the villa for slightly cheaper taxis.
There are adequate facilities for laundry, with two laundry ooms. The apartments on the first and second floor have air conditioning, the two ground floor apartments do not, although we went in the height of summer and this wasn't a problem for us.
I would recommend this villa for large groups, but I'm not sure I would want to stay if I did not have all four apartments, as the ground floor apartments in particular are very close to each other. There are, however, separate entrances for all 4 apartments. I would also recommend that you consider hiring a car if you are not willing to walk or pay for expensive taxis.