This hotel has 5-star prices with 1-star service. The hotel is in a good location, nice decor and style. The room was comfortable and clean. The food was OK. However, the service was terrible. Everyone who works there is incapable of working in the service industry, they forget things so you have to ask many times, they got overwhelmed easily and barely anyone was staying there. They mixed up our drink order and charged us more for drinks, when I brought it to their attention they seemed annoyed and challenged me so I had to explain repeatedly the drinks we actually had until they agreed to change the bill. At the pool the sun was going down and it was a little cold, there were no towels, I went up to ask for some, they said they would bring them. I went back up two more times and waited nearly 30 mins, each time they told me to wait but the children were getting colder. In the end I walked up dripping wet into reception and asked for towels, he pretended to not know anything about us needing towels by the pool. At happy hour they encourage you to have a drink from the bar, they took over 30 minutes to make our drinks, there were only 4 other guests, not busy. But the worst part was the person at breakfast every day who was so miserable and unfriendly. She was unhelpful, seemed like we were an inconvenience, made the whole experience unpleasant. You have to ask over and over again for anything you need, not good when staying with small children. A smile would go a long way.