I don't know how Americans rate this hotel, but as a Canadian I'd suggest not to book the hotels like this, first of all when I booked the room it shoes the price $193 including tax and all other fees but when I checked my credit card they charged me $266,I don't know the reason, second is a headache with parking,they don't have inside the building you need to leave them your key , the parking takes your car to the parking lot on the other side of the street and you have to wait for your key, next time you need to take something from your car you need to leave your key ,parking guy drives your car to the front of the building you take your need and he takes the car back to the parking lot , overall the staffs are very friendly and breakfast is perfect