Marriotts can sometimes be disappointing. I think that they are somewhat overpriced, both here in the US as well as abroad. I stayed at the Marriott in Budapest, which offered great service and an impressive lobby. Room was good, but food prices were exorbitant (I never did eat there). OK if you don't have other coices.