I recently stayed at Hotel Ambrose for 3 nights. The location was ideal for shopping, restaurants and other downtown activities. I walked everywhere from this location, and knew I had a comfortable and clean room to return to.
The price was much better than other options in the area, and it included a free breakfast. The Wi-Fi was usually good, and the hotel was fairly quiet.
Stairs would be difficult for anyone with mobility issues.
I will book here again when I return to the city.