Hotel Annex is in a great location with lots of parking available. The best thing about this hotel are the beds; super comfy, plush, and supportive. The room is a bit spartan but clean and everything worked. Our bathroom needed a bit of work; there was a black something on the shower wall and in the grout. And the showerhead was mounted at about 5 feet up. There was nothing special about the breakfast; basic cheeses, sliced meat and cereals. The only hot food was scrambled eggs and bacon. Overall, I would stay here again just because the price was right; it was a good value. The dinners at the restaurant are very good and I recommend eating there. And the ice cream is from a local boutique ice cream maker, and was quite good.