The Captain David Kelley House is a recently renovated 19th century home full of Victorian charm. Close to all area amenities including downtown Osterville and Craigville Beach, this warm and inviting inn is a great place to step back in time and experience the comfort and delights of seafaring life of old Cape Cod.