A seaside inn with old world charm located in downtown St. Andrews By-the-Sea.