Thanks for all the replies, folks. I've decided to book the hotel airport transfers and selectively rent a car for any off site activities. I agree that having someone there to whisk you away will certainly help create the right mood upon arrival. Good stuff.