Moderator, Marriott Bonvoy & FlyerTalk Evangelist
Join Date: Oct 2002
Location: McKinney, TX, USA
Programs: United Silver; AA Plat/2MM; Marriott LT Titanium; Hilton Gold
Posts: 11,773
The Marriott Legacy is actually a very nice Marriott and as a Plat you will receive free breakfast M-F. Also, the location within the Shops at Legacy is great. You have easy walking access to a number of shops, restaurants and even movie theaters.
The Aloft is very new and nice (I've done a tour there for a conference I hosted a while back) and it is close to a lot of shopping as well, but no breakfast. And I do believe that the Sheraton has a club lounge, so you will most likely be able to get breakfast there, but I'm pretty sure the Westin doesn't have a lounge.
Of the four hotels, the Marriott is the nicest of them and that is probably where I would stay (if points and re-upping your elite status isn't as much of an issue.)