I would've given 0 stars if it was possible.
My family had booked 6 rooms 3 weeks in advance and called multiple times to verify if our rooms were available. The day we were supposed to check in we called 3 times and each time the reception said not to worry and there were rooms available. Only for us to arrive and then tell us they had 5 rooms available.
How can this place be called a hotel when they can neither guarantee reservations that you booked 3 weeks in advance and were assured everything was available the day of checking in multiple times? Why would anyone want to book at a hotel where your reservations aren't guaranteed and there is a possibility you'll be stranded in the middle of nowhere. There was no discount for the unavailable room and the only options were to "take what we're offering or leave". Not once did the hotel call us to let us know that they were short on rooms.
This was the worst hotel experience in my entire life and the supervisor was the rudest man at the front desk. How he even works in hospitality is beyond me.