This is my favorite of the 3 Vegas locations--although one just opened on the south strip (Elara) that I need to check out.
Location, location, location. Center strip, behind the Flamingo. Walk through the Flamingo to be with the action. Access to the (loud, noisy, people-filled) pool inbetween.
The rooms are spectacular and new. The other locations are also great, but in comparison, I choose Flamingo any day.