We stayed at Villa Beach for a week in May. We opted not to get an all inclusive place because we prefer to explore on our own and knew that if we had an all inclusive, we would probably not move much from our hotel.
The room - suite really - was fantastic. Full kitchen and double sink bathroom (the one we stayed in anyway) large jacuzzi tub off the bedroom. No bugs, comfy bed and RIGHT on the beach.
The staff were very helpful. We asked them lots of questions and they were very patient and kind.
We were able to work out s package prior to our arrival that had some services included and they seemed laid back but eager to please to work out the things we needed.
The rooms were extremely clean. There were washers and dryers available for laundry but costly at $10 for a load of wash and dry. Wifi at the resort and a computer room if you need it.
One of the few issues I had was that the pool was smaller than I like no enjoy swimming in the pool over the surf and the pools ( they have two very small ones), while nice, we're quite small. The only other issue was the location. In some ways Vastries is central to a lot on the island but most of what we wanted to do was in the south of the island and the pitons, the big islsnd draw, were a ninety minute drive away. I'd recommend this for people who are adventurous and want to set their own agenda snd not have everything planned out for them. Probably a better singles or kid free couple place than a family place.