Longwood Gardens is what you might imagine based on its name. It is an expansive villa of gardens from around the world, with an emphasis on Christmas poinsettias through the main hall.
If you like flowers, it is amazing. If you don't like flowers, it's still an ok place to check out if you go quickly.
The lights are all outdoors, so you might want to steer clear of rain and extreme cold, although the lines tend to be shorter in bad weather.