
I have stayed in a lot of different places. Some of them were good, some bad, and some amazing! By amazing, I mean, sparkling clean, very comfortable, affordable and with great facilities and activities.
I am sharing here only the amazing ones. Follow my advice and you will not be disappointed (I hope).
Americas
Mexico City
Puerto Escondido
Bacalar
Tayrona Park
Palomino
Jaco
Uvita
San Jose