I've never stayed there but I have stayed at many different Marriott hotels (Marriott, Residence Inn, Courtyard Marriott, Fairfield, etc) and I love the Marriott chain because it's consistent throughout different states. I've only once had a bad experience at one and it was an issue with rude staff, but every other time has been wonderful. I love being able to travel and know exactly what I'm getting in terms of room quality, cleanliness, breakfast, etc. I wouldn't hesitate to stay at the one you mentioned if it's in your price range and has the amenities you're needing. It looks like a standard room is around $130/night which is pretty typical for a hotel room, I wouldn't call that expensive.