Great location but poor staff and management. We had to switch rooms halfway through our stay and got kicked out of our first room before the checkout time just to wait 4 hours for the next room. Communication during the whole process was poor.