Just a quick update.
A shopping center with lots of restaurants is just across the street from the hotel. The hotel has a BIG bar area plenty of room for everyone. So unless you plan to do something personally you wont really need a car the transportation will not be a problem. You just need to get yourself from the airport to the hotel and the hotel to the airport.
Ngaire, the important question: is there a liquor store near the hotel? Do they have volume discounts? Do they deliver?
