Service was excellent, staff was polite and helpful (especially Steve), breakfast was good, room was large. I would give a 5 star rating except for:
1) lack of parking
2) breakfast area very small, tables not always available if you wake up too late
3) TV reception not that good
If you over look those, all else is otherwise very good.