It could be a decent hotel. The rooms require upgrading and the walls seem paper thin, especially when you have a pretty active couple next door who every night would decide to try and wake the world with their antics!
The location is great, really close to the beach and market.
The pool could be better, the battle in the morning for space/chairs is an absolute joke.
Food was average at best.
Entertainment for young children was ok, nothing special and we've certainly seen better. The main guy, I can't remember his name, but he's nothing more than a hyper active muppet.