You will enjoy your time! Yes, U.S. currency is excepted. There is an on site restaurant and Bar. There are countless restaurants and bars within walking distance. Some don't serve dinner before 5pm. So, if there is a specific place you want to go make sure you verify the business hours.
I took a taxi and I think it was $25 or thereabouts (I know I gave the driver less than $30 including the tip - I think with tip I gave him $25). I'm not aware of any shuttle or bus between the hotel and the airport.