The captain's cottage, located close to roche harbor resort, overlooks the popular isthmus beach on davison head. The perfect setting for a romantic couple's getaway! Easy walking to the resort and all of its activities and attractions. the captain's cottage enjoys a truly wonderful location on davidson head overlooking the isthmus that connects it to san juan island and roche harbor resort! from this location you can visit the isthmus beach, a popular spot to relax and watch boats go by while ...