I loved Villa Blanca when I stayed there - great value, nice location, good staff. And at the end of the day when you get back to Papa Hog’s dock, they got an awesome sunset view right from the dock, with a margarita in your hand. Dude...
One thing that took some getting used to was their salt water shower in the room. Like, one time I came back from Aerolito cenote, covered in crud (that’s the way it felt, anyway), and I tell ya, it took a while to get that soap going to finally get clean and wash my wetsuit.