Mahahual is not know to many but in our opinion the best vacation town on the Mayan Coast. Small - excellent beaches - great diving and snorkeling - very safe. Excellent choice for families that want to experience the best of Mexico. Lots to do and very affordable. Plus if you check our reviews we have perhaps the best caretakers on the entire coast. Emanuel and Sandra will make your stay amazing.