My family was very pleased with Villa Stella. It was spacious enough that we didn't feel like we were always on top of each other (there were 6 of us), and there were so many common areas for us to hangout in that everyday felt a little different. Having the pool with an ocean view was awesome, and we spent a lot of time outside!
The top floor kitchen and living room area tend to get pretty warm because there's no AC in that part of the house, but if you leave the doors open at night a lot of mosquitos will come in, so just keep that in mind. In the kitchen, we had many problems with the stovetop (even though there are directions in the handbook) and we found it frustrating to cook. Maybe they'll update the stovetop soon, but having the stovetop constantly blow out did become a bit annoying.
Joyann (the housekeeper) was lovely and very kind. The house manager Kim was very helpful and kind as well. Both were there to answer any questions we needed.
For location - nature-wise, it was incredibly beautiful and relaxing. However, if you plan on going into town often to eat, explore, etc., keep in mind that this villa is at least 20-25 minutes of driving from Grand Anse/St. George's, so it's not easy to just get up and go out. If you would like to see more of the island you will need to either rent a car or call cabs every day (though the Villa uses a specific driver, Lashley, who was also very kind and can pick you up when you need it).
Overall, good stay!