Isla Verde is the closest you can get to the airport and would be convenient for your morning flight. For one night I would probably just stay there and relax at the pool or beach. The El San Juan, Intercontinental or Ritz are all fine choices. They all have good restaurants on site, and there are several other restaurants within walking distance.