I stayed at the Villa Concetta last week with a group of 9 people. We rented out the entire place (4 bedrooms within the apartment downstairs, and 3 standalone bedrooms in the "tower"). We absolutely loved our stay here. Raffaele was very helpful getting us settled in. The Villa had everything we needed, including WiFi, kitchen supplies and beautiful rooms.
It is located on a bit of hill, and the street leading up to it can be a bit tricky since there is not really a sidewalk, but we got used to it quickly. There are a few mini-markets and grocery stores not far away, and it is a quick 10 minute walk to the center of town. Raffaele also recommended a great place to eat a little further up the hill (de Filipo, I believe).
We cooked 2 dinners in the kitchen (using the outdoor grill and stove), which was great. We also enjoyed having the back patio to sit and drink some wine after a long day of touring.
The location is convenient to Sorrento center and to the train station, though I would recommend taking a cab from the train station when you first arrive with all of your luggage; we walked and found it a bit stressful. After we got the lay of the land, the walk seemed much easier.