We stayed here for 1 night on our way to Cahuita in November 2016 with our children ages 3&5.
Basic roadside hotel. Room was clean. Beds were very basic. We had a Twin room with 2 beds and that was enough for our family. Pool seemed a bit dirty.
Rooms are behind the restaurant/reception so the noise from the highway doesn't bother much. But we sleep usually very well despite any noise.
We payed for just two adults and took the breakfast with us since we had to leave early. Since we had reserved the room for 2 adults (did inform the hotel that we have 2 small children with us and no need for extra beds, like we always do), we only got two Breakfasts with us. Usually hotels do not charge extra for breakfast for the kids under 6 years old.
Also if you can eat the breakfast there do so. The ones that was given with us was a poor version of breakfast, 2 pieces of toast and few fruits (that was supposed to be for 2 adults) I did check the possibility to have the breakfast with us the night before.
Served the purpose for sleeping during roadtrip.