Given 2 stars only because of the service we received from the staff, especially Yash, at the reception. The rooms were very smelly and felt not cleaned. The hotel was short on linen and despite asking few times for towels and hand towels, only managed to get 1 towel. I felt I was showering in sewer water. That's how the water smelt. It was absolutely horrible.