For the price, Rose Garden offers great Thai! With a variety of different Thai plates, you will be sure to find something to your liking at a reasonable price. The two times that I have been there, I have gotten the chicken curry and pineapple prawn curry with coconut rice. Both were excellent and filling!
The atmosphere is a relaxing Asian setting that is relatively business casual. Nothing too fancy, but not bad either. The restaurant is a little small, but it makes for a more personal experience.
Service at Rose Garden is a little slow (note: I was with a large party both times). The staff are pretty friendly and prompt about serving drinks. Food, however, comes out a little slower.
Overall, I would recommend stopping in if around the downtown area. Be warned, though, that street parking is tough to come by down around the restaurant.