I was quite nervous as I started to read lots of awful reviews after I had booked. My expectations were quite low. However, wow, what a wonderful hotel. We had the best time. Yes, the hotel, especially the older building is a little tired and could do with some renovations, however, we had two rooms, both were clean and comfy. The housekeeping staff were busy every day, not just cleaning the rooms but ensuring the outside facilities were clean too. Everyone we came across were friendly, approachable and genuine. If someones english wasn't very good they quickly found a staff member who had good English. The food was standard all inclusive fayre. The animation team were OK. To be fair we only attended two shows. Highly recommend the Friday night fire show. We would have attended more if they started earlier, 10pm was quite late for us. The pools were clean, and cleaned every day. The adults only pool, isn't adults only. Children are allowed in all pools. Honestly, the staff make this hotel they are all lovely. Highly recommend the spa, massages were very relaxing, certainly got those stubborn knots out. Our suggestions to the hotel would be: Make the spa area adults only. It's very disconcerting having a massage and hearing children running and shouting. An extra room key would been great for our 3 teens sharing a room, especially when one wanted an earlier night or a lay in when the others didn't. Start the adult entertainment earlier. Thank you to everyone at Batihan!!