Have been there a number of times for the day and a few times stayed multiple nights. I can't imagine staying there and not having a car. The price you got for three weeks seems high. If you rent outside the airport it can be a better rate. Seems like if you rent at the airport for pickup the airport adds a charge, least use to be that way. I usually stay my first night and last night at a hotel that is near the airport that has shuttle service. I arrange to rent a car somewhere near the hotel and seem to get a better rate. Unless rates have really gone up I would think you should be able to get 3 weeks closer to $1200, still not cheap but a lot better than $1600.