If what you want is peace and quiet on the caribbean sea, away from the hustle and bustle of your regular life...
a place where nature still resides...
we have that !
Mexico
Small town, international flavor...

People that have moved here live in harmony with the local people.
Since it is a beach town, many people come to see the last preserved natural reef in the area. Local and expats have worked to keep the mangroves from being destroyed by hotel buidings, so they can continue to do their job of feeding the reef.
There are so many great restaurants in Puerto Morelos you can stay two weeks and go to a different amazing restaurant every night.

For example:
His mother-in-law also has a breakfast/lunch place right on the beach. Here , I would say, is the best view in town of the sea and the people. Go straight into town , take the last left, 4th building on the right.
Some local people say Puerto Morelos is a drinking town with a fishing problem.
Mexico rules!!
Mexico