The hotel has gone down badly to say the least! About 8-10 years ago it was a good hotel to stay in. It was my second stay with-in 2 years, and it’s getting worse every time. The cafeteria staff are trying very hard to keep the guests happy, but can’t say the same about the management. They are rude and lack customer service. I stayed here in Oct 2016 for 4 nights with my wife and my son, we booked 2 rooms, after 2 days stay a duty manager asked me to pay my bill (as I had already spent a lot of money on food and drink) he said it was a hotel policy to ask for money as soon as the it get to a certain amount on my account! This time noticed, the rooms were not cleaned, the glasses and cups in our room had dirty grease on them. Came back unexpectedly to my room one day, and noticed a room cleaner washing cups and glasses in bathroom wash basin and drying with a dirty hand towel. The bathrooms are dirty and smelly, rusting in places, the sealant silicon is black with dirt. Overall, not a good place to stay, certainly NON a 5 star. I would say it is more like a 3 star at the max