Our stay at this hotel didn't have a pleasant ending or beginning. We arrived on a late flight and had arranged in advance for the hotel to pick us up from the airport. The shuttle picked us and a few other guests up and we arrived at the hotel around midnight. Upon arrival the door was locked and no one was around, so we were all waiting outside for several minutes until the door was unlocked and we could check in. Upon check out, we were told we had to pay an extra tax on the room. We agreed but the hotel tried to charge us tax based on their room rate, not on the lower rate we paid based on our hotels.com booking. After several phone calls between the front desk staff and the booking agent we were told there was a problem with the rate hotels.com had, so we should pay the tax they were telling us and try to get a refund from hotels.com. We explained how illogical that was as well as that it didn't make sense for us to pay tax on something we did pay (i.e. the higher room rate they were telling us), and after wasting 30 minutes we asked them to discuss this with management and we would sort it out upon our return at the end of the day. When we came back later they told us we had to pay the full tax, and given we had wasted our time and energy explaining the situation repeatedly to different people, we made the payment in full so we could get to the airport for our flight. The level of service was simply not acceptable.