Absolutely perfect! Clean, excellent location (right in the middle of the action, but still quiet), and exactly as described. Would love to stay there again next time we’re in town.