We stayed for our trip to Miami, and it was extremely disappointing. We requested an early check in, but didn't get into our room until after the original check in time. The food in the restaurants were mediocre at best and very overpriced for the quality of food. When we finally got checked in to our room, it was not clean, sliding door to the patio barely opened and appeared to have mold growing along the edges. The worst of it all was the fact that we saw giant cockroaches in our room. Absolutely disgusting! We called the front desk to complain, and they apologized and said they were sending a manager from housekeeping right away. A housekeeper showed up with a broom and can of Raid. He cleaned it up without saying anything to us. We decided to check out early instead of staying for another meal. We again complained to the front desk, and he said he is sending a note to the hotel manager, and they would contact us right away to resolve the issue. We have yet to hear from them two weeks later. We since have sent an email to Marriott corporate to let them know our experience, and again, they said we would have a response within 5 days and nothing. Do not waste your time and money on this joke of a hotel!!