I went to this hotel 2 yrs back, it wasn't as bad (nor was is perfect). I specifically chose this hotel for the location, pool/bathtub and 2 room apartment as it was a school holiday. And the children enjoys tub times. However to my disappointment my room's tub didn't work and the water was like tea colour (which agitated my skin due to my eczema). I found those tiny cockroaches in my bathroom and my sister found one in her bed. The sliding door lock didnt function, which is a safety risk especially with young children. Don't even bother with the TV. When I highlighted the situation, the staff gave me another room, which still has problems, poor air conditioning in one room and the tub was leaking onto the floor of the bathroom, even the pool slides were out of order during school holidays. I hope the hotel does something regarding the maintenance of the rooms. The location is great, the size of the room is comfortable for families.However, really need to upkeep the hotel and seriously change the beds. The bed was so hard I couldn't sleep during my stay.