We loved Cozumel. It was everything I had hoped for our vacation, a perfect blend of relaxation and fun activities. Gorgeous stretch of uncrowded beach with lots of palapas for shade. Shower on beach to rinse off. Large square pool a few steps from the beach.
Waiters continuously circulate around pool and beach.
Soft live music played during the day. There is a cute iguana habitat at the end of the beach with lots of iguanas. The casual palapa-covered oceanfront restaurant is very pretty and a Latin guitar duo circulates about in the evening. Food is good but not great. I heard the more formal indoor Arrecife restaurant is excellent.