I appreciate the responses.
Basically what I've read that it comes down to is, nicer hotel vs better location. What exactly does 'better location' entail, though? I understand that in November the weather may be better on the south side, as well as the Sheraton having the better beach. However, looking on google maps, the hotels are only about 20 minutes away from each other. We have no issues with driving that distance to get to a better beach (or to escape rain, if necessary)..so would the Marriott be the better choice for us?