Great location on Main Street, Hyannis, MA. Cape Cod