Wonderful location right on the water with amazing breezes, a perfect beach for kids, and a five-mile bike path. What amazing hosts, too!