Location of the hotel is very good. however we had to ask them to change the room they offered initially as it wasn't clean, even the second room they gave us, better than the first one, still needed cleaning specially bathroom. In restaurants, suoervisor/waiter who served us, didn't bother to wear clean t-shirt. it seemed they were issued with uniform, which they didn't bother to wash. His hand were touching his private parts and then to our cutlery, all in front of us.put me off eating. Restaurant staff needs training in cleanliness.