I booked the hotel through Expedia, and when I reached there I was socked with disappointment. The place is no where as described. The rooms were dirty, with thin uncomfortable mattress. Bed was creaking. Sheets, pillow cover and towels were dirty. The washroom was also not clean and the water was stinking. The pool was clean but the changing rooms were under repair. The indoor activities were not present. The food was also not good. Overall a bad experience.