In short I wouldn't recommend for families with small kids. While the hotel is ok compare to others in the area, it is pricey for what it provides and expectation based on hotel description/review were off. The family room is the only one without patio furniture! not the best if you want to watch for your small kids outside, pool would require a full cleaning, the free bottle of water is only for the first day, the shuttle service is not available on sunday, and some other days the driver was not available, it also starts late and finish early, while it's only a 10min walk to station 2, you could expect a better service, it's all about expectation. Breakfast is ok, stay away from continental one. construction year says 2013 but it looks older outside and would require some upgrade to look nice. Rooms are in the other hand nicely setup. bar/lounges closes at 4pm ... all those are not a deal breaker but are little things that make the difference.
I wouldn't let anyone swim in the water on that side of the island, water is stagnating and hundreds of mosquitos were flying there, like a dirty river with the stagnating smell and mud feeling when going in, not the hotel fault but can help someone pick the other side of the island for that reason.
In the end I would say that's an hotel to 'stop by' and not stay for a long/quiet vacation but then the price needs to go down