Generally it was a positive experience staying at this hotel. Katmandu Park is perfect for the kids and the fact that it's free for hotel guests is excellent.
The location of the hotel is a bit two sided, it's nice and close to the beach, just a couple of minutes walk to the sea and lots of decent restaurants. The down side is its location in relation to BCM, and the fact that noise insulation from the doors onto the balcony is pretty much non existent. It was pretty tough for me to get a decent nights sleep due to the shouting from the streets and the noise from the corridors.
The hotel entertainment was pretty good, again, aimed at kids, so perfect for families.
All in all, the only downside is the fact that it's a little bit noisy, but we had a good time anyway.