My family of 5 stayed at this hotel for a long weekend and had a really good time. The rooms are nice and comfortable, although we had to split into two rooms. Each room is separated from the rest which makes them very quiet. The fare included all meals and tours around the canals and both were very good. Food was a la carte from a menu, only thing we had to pay on the side were drinks. The two waiters were very nice, friendly and accomodating to our specilal food needs. The rest of the people on the staff were also very nice and helpful. My only comment about them is that they keep a basket with tropical flowers at the entrance of the reception and on the way to the restaurant and on this basket they keep a boa constrictor, but nobody told us this and when walking by we had the scare of our life, we just saw a snake right next to us (we don't know much about them and did not know it was harmless) and being in the middle of the jungle it was just scary! I suggest they tell their customers so they expect it when walking by.
As for the tours, the tour guide Chito was super friendly and knowledgeable about the animals of the area. He went out or his way to show us a little bit of everything. We had a great experience since it is the time for green turtles to lay eggs on the beach, so we went on a night tour to see this. You should know that this tour requieres for you to walk on a jungle/beach with no light and the sand is full of the holes the turtles make for their nests, it's not too bad and very worth it (just wish we'd known ahead of time that we'd be doing it in the complete dark).
Luckier still that since the laying eggs season is almost over we were able to also see the turtles hatching and it was the most amazing expericence for both adults and kids alike.
So all in all I fully recommend this hotel to couples (very romantic) and families alike.