This will be our first trip to Sanibel Island. Is there a best area to stay? I have been looking in the Old Town Sanibel area, but I don't feel real secure in knowing what I am doing. I would like to just find someplace that is somewhat convenient to some good restaurants and the beach. Is the beach better in some other area?