Heard nothing but good things about this hotel, but have never stayed there.
You may consider calling customer service and arranging a three way call, and getting all the answers you need.
Check out their Concierge service to help you from the airport, and introduce yourself. You will have friends there upon arrival!
I was researching this hotel myself recently and found some mixed comments on flyer talk: