love it at windfall island