I found out today that the baffling $300 charge is an error, Marriott did NOT run the card for authorization ~ now I need to take it up with VISA. The $800though seems to be correct, as a bus. visitor charged his valet parkings to my room which I didn't know about.
Anyway ~ doing battle with CC might be a bore but I'm glad it's sorted.