Overall, great stay and would come again.
Pros - great location (walking distance) for restaurants/shopping/groceries, clean and comfortable, great washer & dryer in apartment, fully functional kitchen with utensils, nicely decorated, property manager very quick to respond to questions.
Cons - as with many cities, very challenging to find close all-day free street parking but there is a free gravel lot about 5 minute walk away. As expected with a ground floor location on busy street corner it can get a little noisy with traffic.