Wow, thanks everyone! I am absolutely blown away by how friendly and helpful everyone is on this forum.
I will definitely be checking out the links that people have been posting. After reading the responses to my questions and browsing other threads, it sounds like we really can't go wrong with using the hotel's driver or hiring someone else.