When relatives are coming to town, I always recommend the Hampton Inn. They have a free breakfast, jacuzzi suites, high speed wireless internet, and very nice rooms. The prices are comparable to other nice hotels in the area and it is at a great location.
PROS: Nice rooms at a reasonable rate.
CONS:
more