I have stayed here several times, and when my parents come into town to visit, this is always their preferred place to stay. It is affiliated with Marriott and definitely does justice to the company name on a much smaller scale. The staff is always friendly and bends over backward to help you out. They have remembered us from one stay to the next, even when several months have passed in between. The rooms are nice and clean, and they are very affordable. The pool is nice and well-kept. They also offer a free breakfast with the basics - different kinds of breads, muffins, and bagels, fruit, yogurts, and cold cereal. It's a great value!