The accommodations of Hector's Villa was exactly what we needed. For a family of four, the unit itself was very clean and spacious. We weren't on top of each other like we are when at a hotel. Having a full kitchen and dining room area was perfect for our family. The resort amenities available were perfect for us as well; multiple pools, the beaches and parks kept our kids entertained. And it also had plenty of privacy and quiet aspects that were not "kid overload" allowing us as parents to relax while the kids played. Also we never felt like we were intruding on other vacationers because of the spacious resort. Plenty of dining options within the resort made it easy to make last minute decisions. The owner was readily available to offer us suggestions on places to eat, places to go, places to entertain our children; while constantly checking in on us to ensure our stay was going on without any issues.
Overall for this family of four with two young children this was a fantastic vacation! We can't wait to return.