a great location on Barnstable Harbor on Cape Cod