Wonderful hotel and very attentive staff. The staff is what my stay enjoyable. When we arrived we had several problems. First, the room wasn't large enough to accommodate 3 adults. The staff upgraded us twice before we were satisfied. They blamed Expedia for this mistake. Of course this was for a cost.
After having trouble finding the hotel, the parking was a disaster. Parking is on street, but there are restrictions during the day hours. We ended up accepting valet parking, but again at a cost.
So overall the stay started poorly, but again I'll say the staff made it enjoyable. Very professional and well mannered.