We are planning our trip for January now and Long Island looks like a perfect place for us. Winter Haven has good reviews and looks to be the kind of place we like to stay at, small and personal, on the water with a pool. We're not the all inclusive resort type of travelers.
The thing I am having trouble figuring out is food. I know the rooms at Winter Haven don't have a fridge or microwave, they have a restaurant which looks good. But are there other places near the inn to eat?
Also will we need to rent a car for the whole week or is Winter Haven near enough things that we can walk or just grab a cab. I'm figuring we'll want to explore a few days and get a car for that, but not sure we need it the whole week.
Thanks for any advice