Recently first time we stayed at Marriott's Villas at Doral. Overall it was very pleasant experience. The staff was awesome. The location of this resort is very good. By car it took us 20 min. to reach all attractions including lively South Beach. We felt very safe and had a great time and will stay there again.