Great location, but terrible service. When I checked into the room, I discovered the bathtub was dirty and the room (even though non smoking) had a smell of smoke. When I talked about that to the front desk, the guy starting arguing with me that it's not possible since the rooms are being cleaned daily and are not smoking. Eventually, he gave me another room, which was smaller then the original one, but at least looked clean. When I asked to refund the price difference, he said that this is the room I ordered. When I showed him pictures from Expedia about the property that were clearly showing bigger room and bigger picture, he said that Expedia didn't update pictures and they belong to different hotel. I called Expedia, but they couldn't reach out the property to resolve my issue.