I liked the location and the restaurant (nice breakfast options). Generally, the hotel looks MUCH better online than in reality. I was a little surprised by that - the pictures and description online makes it feel like an upscale place but it's pretty average. The room was not the cleanest upon arrival. I didn't like that it doesn't have carpeting. I understand that being a pet friendly hotel, that may be an issue but it made me feel like I was staying at a hospital room (nice one, but not very homey or comfortable). The pool area was not very nice with towels scattered around. Despite what the website says, it was not possible to order drinks or food from the pool area. The pool is very small. Almost every item available for room service was marked as "sold out" every night.
Basically, from up close this hotel is just a little bit dirty (lots of smudges, marks on doors, baseboards, drink stains on the table etc). It seems to me that quality control isn't very good there. On the plus side, the room was quiet, the shower was nice (newer and no shower curtain) and the bed was comfortable (although the blanket was thin and there was no fitted sheet). I'd take a regular Hilton or Hampton Inn, or some place like that over this Kimpton Brice. Nothing horrible but for the price I'd go somewehere else.