I love Mexico and hope to retire in Cozumel but I have visited a few other places so will share my experiences here.