Avoid this place, despite it's location there are many better and more professionally run hotels.
What you pay for before you leave is not what you will get when you arrive. They will try and put you in their worst rooms...trust me they tried it with me and there were 5 others at reception when I arrived complaining of the same.
They will tell you they are full but they are full of it.
Also their beer prices etc are plain ridiculous they are so overpriced it's laughable.
No one eats there you will find 2-3 people in their restaurant at night only...you think they would get the message.
Stay elsewhere you don't need the grief on your holidays.