I agree with all of the other reviews on this site. Casa Charlata was perfect for us. We were traveling with another adult couple and the layout of the house was great. If you wanted to be together, the entire upstairs--indoor / outdoor kitchen and dining was a perfect place to enjoy company. If you wanted solitude, head downstairs to the cool & quiet bedrooms. The gate house staff were exceptionally helpful and had everything we needed. We purchased the meal plan and couldn't have been happier. I would definitely recommend it. The food is fresh, really well prepared and abundant. We didn't want for anything.
From a size perspective, Charlata was great for 4 adults. It could have accommodated 2 small children, but I wouldn't do more than that. There are other properties within the community that might be better suited for large families or groups. If you're traveling with a big group, I would definitely recommend renting a few of the properties. They are all close to one another and the community pool and nearby beach are a great place to meet up.
The community is pretty secluded--as mentioned by other reviewers--but there are two great towns within a 30 minute drive in opposite directions. Zacualpan, mentioned by another reviewer has everything you need and San Blas is even bigger. Neither is over-run by tourists, so you get an authentic Mexican experience. All of the nearby beaches are great--not too crowded, but have everything you want for a beach outing.
The house and grounds were meticulously cared for. The showers were hot and strong. The food was outstanding. The community pool was great. I can't recommend this place enough if you are looking to enjoy a relaxing vacation in Mexico that is luxurious except for the cost. Go!!