PLUSES:
KITCHEN - The kitchen is well equipped with modern appliances, and nearly everything you would need to cook for and serve 20. There is a large refrigerator, freezer, two ovens, a microwave, and a separate bar area with a mini fridge and icemaker. Our 19 adults never wanted for ice. There is a large table on the patio for meals. The outdoor palapa has a mostly functional gas grill.
POOL - The pool is missing quite a few tiles, but was maintained by a guy who came every 2-3 days. There are lots of chaise lounges, two nice umbrellas, and the outdoor palapa can seat 10-12. It took a couple of days to find the pool light switch. TRIP HAZARD...running across the pool deck is a 3" high x 3" wide raised area that is tiled like the pool deck, so it is EASY to trip over.
BEACH ACCESS - As advertised, there is a 265' path from the pool to the beach. The metal security gate does NOT work, and the path to the beach beyond that is also accessible to the public, but we didn't see many people there. More trip hazards just past the gate, but the path is nice. The beach is a bit rocky, but very nice.
MINUSES:
SERVICES - We were getting married with 17 great friends as guests, so our needs were pretty simple, but we barely pulled it off...
-DO NOT RELY ON THE HOST to arrange services for your group! Despite his claims, he is NOT a wedding planner. Rarely communicated, lack of detail, and distracted by frequent travel.
-DO NOT RELY ON VRBO to provide accurate information regarding their own policies.
CASITA'S - One casita is MUCH larger than the other, and both are pretty dilapidated. The small one is stark white, with cheap furnishings. The larger one hasn't been updated in a while. The room safe in the closet had been drilled out and opened, and was still there. Only 1 of 2 AC units worked.
LIGHT SWITCHES - About two dozen unlabeled light switches to control the kitchen, living room, and dining patio lights/fans. We never found some switches, and some lights were broken. The palapa light/fan switches are hidden.
LAUNDRY - Both laundry rooms were locked for most of our visit.
SLEEPS 20 - If you have kids. Most of the villa rooms are spacious, but six of the beds are bunk beds in a tiny room. If you want to host a bunch of adults at similar levels of comfort and luxury, don't count the bunk room and casita's, and plan on a max of 12 adults.