Great location, lots of action on the boardwalk, very convenient to the parks. The lobby is centrally located between the Inn and the Villas so you could meet the other couple there. The adults will love the area and the proximity to the parks is good for little people in strollers. I think where strollers are involved it's a good idea to be close to parks.
Hope this helps.