emerson inn by the sea