We stayed for just two nights pre-cruise at this property and really enjoyed our time there. The rooms are large and clean - two bedrooms, two bathrooms, full kitchen, dining area, and living room. The master bedroom had a very comfy king sized bed plus a large soaking tub and giant shower. Second bedroom had a queen sized bed with a sofa bed.
Our unit over looked the lake, and was just one building down from the pool and hot tub area. We spent a very nice afernoon and early evening hanging out by the pool, mixing daquaries in our room (blenders are in each room), and just having fun with our friends.
This is a great place to go if you are with a group of friends. There is ample dining room, and the pool is uncrowded. We were told that we had access to the pools and facilities next door at the Doral Golf Resort (also a Marriott property) but did not feel compelled to do so.
The only drawback to this property is it is a decent drive to any tourist facilities, other than golf. South Beach, without traffic, was about a 25-30 minute drive away. With traffic it was even longer. But even with that distance, we will definitely be looking to return to this property. We'll be sure to have another rental car and some nerves of steel for the Miami traffic.