Akumal Beach Resort is nice. You can snorkel with turtles there all day long.