This hotel has many good things, along with a few not so good things that could be improved. To start, the gentleman who works in the reception was great.. super respectful, and very helpful. Our room itself was always clean and air-conditioned. The pool has a great location and is always kept clean. However, We were told our private hot tub was going to indeed be a hot tub, but that is not the case. The water is lukewarm at best and that’s being generous. My husband and I went to the restaurant for lunch our first day and the waiter seemed very confused by our order and took a tremendously long time to make two drinks. The following night we witnessed another hotel guest try to go to the restaurant to get fries and the same guy was very confused again and told her that she had to go to the reception desk. It seems as if there was a sort of communication barrier with some of the staff. The hotel itself is quite far from the tourist attractions and does require you to rent a car or get a ride, which can be a bit pricey. Overall, good experience, but not anything extravagant.