Just wrapping up two days of non-stop meetings here in Vegas. Friends recommended the Ogden. Since most of the meetings were in the Fremont Street area it was perfect. Our suite was well appointed, everything just worked perfectly and the staff was amazingly helpful.
I got on the elevator at one point and said "It smells like a penguin in here." Turns out two penguins were staying one floor below us and were in town for a First Friday event. So I guess the Ogden is pet friendly.
It doesn't get much better than this.