Just stayed here with my family this past weekend. Hotel was very nice and clean. Staff was helpful and gave us some great restaurant recommendations. Rooms were very roomy had everything we needed for a long weekend. Kids enjoyed the indoor pool although a little small they were happy to be able to swim in November. Fitness room had plenty of options and even had a TV to watch while working out. I would recommend this hotel to anyone you can't go wrong. Breakfast was enjoyable as always with any Marriott property.