Location was excellent. Very good ambiance and breakfasts. Great restaurant only 2 blocks away. What wasn't clear from the listing: there are only 3 on-site parking spaces; others are on the street, so you may have to drag luggage farther than you think. There is no TV (a fact easy to miss on the amenities listing). Stairs are very narrow; carrying suitcases can be a problem. These issues are all fairly easy to deal with; what was not anticipated was the hefty additional fee charged to us for booking via Airbnb and not direct. Check-in is not the right time to inform a guest of this, and when I asked if it was included in the price I was quoted (and paid in advance) I was lied to; it was charged upon checkout. I am taking off a star for this from an otherwise very good, if expensive, hotel.