We, @FloodExploration, stayed here for three nights. There is not much to add to the other comments but we just want to confirm them. Cleanest toilets and shower in MX, strong WiFi, great host, great beach. Our truck is 25ft (7.6m) and fit inside with no problem.
Location: 15.69041, -96.23703