It really depends on your budget, but I'd say Bellagio or Aria as well. They're both centrally located on the Strip and both properties offer some fantastic dining options. Neither one of them caters to the clubbers, so you won't have to deal with the loud noise like you would at Cosmo and Wynncore.