For the most part, this place was excellent! The lagoon has crocs, fish, and iguanas that you could watch for days. The inside is spacious with a nice open floor plan that let's people spread out and do their own thing or gather together depending on what they want. The pool also has something for all ages, and the location is just outside of San Pedro town, so it's quiet but still within walking distance of grocery stores, restaurants, and the beach.
I have just two criticisms: there is a dishwasher, but it had a sign on it saying not to use it. Not a big deal, but also not as advertised. My other criticism is a bit more weighty: the villa as of June 2022 is for sale. A showing for the villa had been scheduled during our stay, and we were asked to vacate it for an hour to let the buyers do a walk through. It was fairly off-putting, and I might have reconsidered my booking choice if I had known this was the case.