We stayed at Windward Pointe last November. As PaulJay said, a car is needed to get "downtown". Not much within walking distance, one restaurant next door, beach is about half a mile down the street, motel next door is a stop for the Old Town Trolley. Parking in "downtown" is $2/hr at a metered spot.