There is not a bad time to visit Fort Meyers or Sanibel Island. It is crowded in February and March but November to Christmas is the slowest time.
There are several places to stay that include one and two bedroom condos. Many of them can be rented
for one night. Trip Advisor rated Sanibel Island in the top ten island destinations in 2013.
Check out http://www.fortmyers-sanibel.com for more information.
You can see from the video below that there is no place better to see a beautiful sunset.