We just walked in and booked a room here, only stayed one night in Melaque due to rainy weather. It's a very small town so all the hotels are on the main street and beach.
I thought the room was stale and old. The bathroom was the same and the hot water didn't work. The towels provided were dirty looking and thin.
One night for me was bearable but wouldn't stay any longer or again. I'm sure there is a better option in town.