Had a very poor experience at this hotel. I had booked and paid for my room in advance, but when I arrived to check in, I was told that the room had been given to someone else. There was no apology or acceptable explanation, and the staff seemed unprepared to resolve the issue I expect guaranteed room after pre paying.