The hotel David Marsh reserved in Cancun, Mexico, is not responding to his questions — but it's keeping his money. Can ...