Must confess I’ve never heard of Rye, Mass.
Did live with a girlfriend in Falmouth for a short while in the late ‘80’s but that kinda fell apart.
Actually, it is Rye, NH. Not MA.
Rye, NH is the town on the Atlantic Ocean just on the south side of Portsmouth, NH. Portsmouth is by far the most expensive metro area of NH.