Good location for business travel, but way over priced!
I stayed at this Marriott due to its proximity to where I was working in the Tech Center. The hotel was okay, but very much over priced. Also i had a room with a window facing indoors, this was very loud as you could hear everyone below in the courtyard area. The staff were very friendly so no complaints there, but there are better places in the area for the money.