I spent 3 nights at the Courtyard Miami Lakes and the place was just fine! I selected this place as it was pretty close to the business I was visiting, which made it easy for me for work each day. My room was comfortable, clean and not noisy - I note that other reviewers have talked about some sort of a smell - but I did not note anything at all unusual. I enjoyed having on the first floor available an informal restaurant option, with happy hour prices from 5-8. This was quite convenient for me, when i got back too late, and walking after dark to go to nearby places to eat was not desirable. The menu selections were a bit limited, yet they were contemporary and diverse, and good quality. I had free wireless internet access which was steady and appreciated. It was not the most modern or elegant Marriott I have ever been to, but i thought it was excellent value for the money.