Don't know if you've gone yet, but I just want to add that I have stayed at both, and the newer rooms (particularly the GO rooms) at Flamingo are FAR superior to Excalibur. Excalibur is a fuuuun hotel for kids (and hey, for me too), but Flamingo is much better for the average adult. Much cleaner as well, and you never get lost because it's not ginormous like MGM. The location is great too. We got rooms midweek for $49, and it was worth every penny.