Several friends and I are staying at the Residence Inn since we waited until the "last minute" to find a hotel. It's quite expensive compared to what I've spent before, but it's a two bedroom suite with quite a lot of amenities, so hopefully it'll be worth the high price tag. While I am familiar with the area, has anyone stayed there before? Input please.